Roman shield - Français Anglais Dictionnaire